// 把 main.js 中跟 pinia 相关的东西都放到这里来，方便独立维护
import { createPinia } from 'pinia'
import persist from 'pinia-plugin-persistedstate'

const pinia = createPinia()
pinia.use(persist)

export default pinia

// 统一导出，方便管理
// import { useUserStore } from './modules/user'
// export { useUserStore }
// import { useCountStore } from './modules/counter'
// export { useCountStore }

export * from './modules/user'   // 等价于上面的2句话之和
export * from './modules/counter'   // 接收 counter 模块的所有按需导出